
@media screen and (max-width: 960px){
    #top  {
        margin-left: 150px;
    }

    #main-container {
        margin: 50px 0 0 150px;
    }

    .footer {
        margin-left: 150px;
    }

}